sludge composting - French English Dictionary